import * as React from "react";
import { SVGProps } from "react";

const SvgUseGenerated = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={50}
        height={50}
        viewBox="0 0 50 50"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <defs>
            <clipPath id="a">
                <path d="M35.348 21.133h2.062v7.738h-2.062zm0 0" />
            </clipPath>
            <clipPath id="b">
                <path d="M35.746 21.133h1.23c.223 0 .403.18.403.398v6.938c0 .218-.18.398-.402.398h-1.23a.4.4 0 0 1-.4-.398V21.53a.4.4 0 0 1 .4-.398" />
            </clipPath>
            <clipPath id="c">
                <path d="M30.336 21.133h1.637v7.738h-1.637zm0 0" />
            </clipPath>
            <clipPath id="d">
                <path d="M30.738 21.133h.801a.4.4 0 0 1 .398.398v6.938a.4.4 0 0 1-.398.398h-.8a.401.401 0 0 1-.403-.398V21.53c0-.218.18-.398.402-.398" />
            </clipPath>
            <clipPath id="e">
                <path d="M25.582 21.133h1.375v7.738h-1.375zm0 0" />
            </clipPath>
            <clipPath id="f">
                <path d="M25.98 21.133h.56a.4.4 0 0 1 .398.398v6.938a.4.4 0 0 1-.399.398h-.559a.4.4 0 0 1-.398-.398V21.53a.4.4 0 0 1 .398-.398" />
            </clipPath>
            <clipPath id="g">
                <path d="M21.031 21.133h1.203v7.738h-1.203zm0 0" />
            </clipPath>
            <clipPath id="h">
                <path d="M21.434 21.133h.347c.223 0 .403.18.403.398v6.938c0 .218-.18.398-.403.398h-.347a.401.401 0 0 1-.403-.398V21.53c0-.218.18-.398.403-.398" />
            </clipPath>
            <clipPath id="i">
                <path d="M16.719 21.133h.945v7.738h-.945zm0 0" />
            </clipPath>
            <clipPath id="j">
                <path d="M17.117 21.133h.117a.4.4 0 0 1 .399.398v6.938a.4.4 0 0 1-.399.398h-.117a.4.4 0 0 1-.398-.398V21.53a.4.4 0 0 1 .398-.398" />
            </clipPath>
            <clipPath id="k">
                <path d="M12.621 21.133h.711v7.738h-.71zm0 0" />
            </clipPath>
            <clipPath id="l">
                <path d="M12.973 21.133c.191 0 .347.156.347.347v7.04a.35.35 0 0 1-.7 0l.001-7.04a.35.35 0 0 1 .352-.347" />
            </clipPath>
        </defs>
        <path
            fill="#542cf2"
            d="M7.336 32.086c-.762 0-1.348-.191-1.762-.578-.41-.383-.617-.957-.617-1.723V26.91c0-.496-.105-.844-.312-1.043-.211-.203-.555-.305-1.04-.305h-.648V24.41h.648c.485 0 .829-.101 1.04-.305.207-.207.312-.558.312-1.054V20.18c0-.77.207-1.344.617-1.727.414-.383 1-.574 1.762-.574h.832v1.05h-.664c-.441 0-.77.102-.984.305-.211.203-.317.52-.317.946v2.773c0 .547-.105.969-.312 1.27-.207.297-.516.523-.922.675v.168c.406.153.715.375.922.676.207.301.312.723.312 1.266v2.777c0 .43.106.742.317.942.214.203.543.304.984.304h.664v1.055zM41.84 32.086V31.03h.652c.446 0 .774-.101.985-.304.214-.2.32-.512.32-.942v-2.777c0-.543.101-.965.312-1.266.207-.3.516-.523.926-.676v-.168c-.41-.152-.719-.378-.926-.675-.21-.301-.312-.723-.312-1.27V20.18c0-.426-.106-.742-.32-.946-.211-.203-.54-.304-.985-.304h-.652v-1.051h.824c.762 0 1.348.191 1.766.574.414.383.62.957.62 1.727v2.87c0 .497.106.848.313 1.055.207.204.555.305 1.04.305h.64v1.152h-.64c-.485 0-.833.102-1.04.305-.207.2-.312.547-.312 1.043v2.875c0 .766-.207 1.34-.621 1.723-.418.387-1.004.578-1.766.578zm0 0"
        />
        <g clipPath="url(#a)">
            <g clipPath="url(#b)">
                <path
                    fill="#542cf2"
                    d="M35.348 21.133h2.062v7.738h-2.062zm0 0"
                />
            </g>
        </g>
        <g clipPath="url(#c)">
            <g clipPath="url(#d)">
                <path
                    fill="#542cf2"
                    d="M30.336 21.133h1.637v7.738h-1.637zm0 0"
                />
            </g>
        </g>
        <g clipPath="url(#e)">
            <g clipPath="url(#f)">
                <path
                    fill="#542cf2"
                    d="M25.582 21.133h1.375v7.738h-1.375zm0 0"
                />
            </g>
        </g>
        <g clipPath="url(#g)">
            <g clipPath="url(#h)">
                <path
                    fill="#542cf2"
                    d="M21.031 21.133h1.117v7.738h-1.117zm0 0"
                />
            </g>
        </g>
        <g clipPath="url(#i)">
            <g clipPath="url(#j)">
                <path fill="#542cf2" d="M16.719 21.133h.945v7.738h-.945zm0 0" />
            </g>
        </g>
        <g clipPath="url(#k)">
            <g clipPath="url(#l)">
                <path fill="#542cf2" d="M12.621 21.133h.688v7.738h-.688zm0 0" />
            </g>
        </g>
    </svg>
);

export default SvgUseGenerated;
